mafetter@fleming.research [Thu, 13 Jan 2005 12:59:47 +0000 (12:59 +0000)]
bitkeeper revision 1.1159.220.3 (41e670c37jmaTxUns3KlvsbVRCg-UA)
The getdomaininfo hypercall now listens to the exec_domain parameter
that was already passed to it, and performs some basic sanity checking.
Added exec_domain (aka vcpu) parameters to xc_domain_getfullinfo()
and xc_domain_get_cpu_usage().
mafetter@fleming.research [Thu, 13 Jan 2005 12:56:43 +0000 (12:56 +0000)]
bitkeeper revision 1.1159.220.2 (41e6700bFJzLjEYlNh48j_cSTbRy9A)
Code duplication cleanup: remove a number of duplicate identical
static functions in xc_*_{build,restore}.c, replaced with single
(non-static) copy in xc_private.c
mafetter@fleming.research [Thu, 13 Jan 2005 12:47:26 +0000 (12:47 +0000)]
bitkeeper revision 1.1159.220.1 (41e66ddeA0CJszasxjuqNRCCZpTReQ)
Added "make TAGS" for libxc
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:37:26 +0000 (09:37 +0000)]
bitkeeper revision 1.1159.217.10 (41e4efd62HR6KHx5S8553JDf-xT3zg)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:36:10 +0000 (09:36 +0000)]
bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
Python packages always install to ${prefix}/us/lib/python/xen/...
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:13:37 +0000 (09:13 +0000)]
bitkeeper revision 1.1159.217.9 (
41e4ea41-PFvthJ_X2r27xBL8jEH1g)
Fix tools compilation.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 22:34:41 +0000 (22:34 +0000)]
bitkeeper revision 1.1159.217.8 (41e454818hx7mN7uWLClM4tuMNwT5g)
Makefile:
Build ioemu portion of full-virt system.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:19:39 +0000 (17:19 +0000)]
bitkeeper revision 1.1159.170.88 (41e40aabxibPpD_1eE9lN1b5voyV1A)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:19:06 +0000 (17:19 +0000)]
bitkeeper revision 1.1159.217.7 (41e40a8a8w0kvbUwccr9zxqfoY0sLQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:18:49 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw)
Re-fix segment fixup code for Linux 2.4.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:50:09 +0000 (16:50 +0000)]
bitkeeper revision 1.1159.217.6 (41e403c1Mm1w4avs8HEIsaiwdjkApw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:49:39 +0000 (16:49 +0000)]
bitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ)
Allow building of kernels with no module support.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:23:28 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.217.5 (
41e3fd80-YwWnx2lwk_nYltmgmi0QA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:23:01 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd65TtkEYx3KIbWa91Ujgovqmg)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:22:56 +0000 (16:22 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd60buTFRdRYvoTdB-SEFDg4cQ)
Segment-flip (TLS) cleanups and fixes. Now can boot FC3 with /lib/tls
in place and it does not hang.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:39:01 +0000 (14:39 +0000)]
bitkeeper revision 1.1159.217.4 (41e3e505Zh28C6DlwmocaVnUyA-BcA)
remove hard tabs
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:35:09 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.217.3 (41e3e41d3THhxhJrWMZu3Arcs8K-Rw)
Manual merge
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:30:17 +0000 (14:30 +0000)]
bitkeeper revision 1.1159.170.85 (41e3e2f9yjG4A65d-L23jd66Wzw4bQ)
Minor blkfront cleanups and clarifications.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 12:07:58 +0000 (12:07 +0000)]
bitkeeper revision 1.1159.170.84 (41e3c19eI5ZXVQF3n7WXpuEpeNnpjA)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 11:42:06 +0000 (11:42 +0000)]
bitkeeper revision 1.1159.217.2 (41e3bb8ebh7B5VbNMpdDOfs7z982kw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 11:41:56 +0000 (11:41 +0000)]
bitkeeper revision 1.1159.218.1 (41e3bb84y5sV55DN1DoraDUQU096Qw)
More privileged-instruction emulation. We now handle CLTS and MOV
to/from CRn.
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Jan 2005 22:21:26 +0000 (22:21 +0000)]
bitkeeper revision 1.1159.217.1 (41e2ffe6fPYJ64PJlBbjQaLbd8AFuQ)
Many files:
Device models imported from BOCHS, courtesy of Arun Sharma [arun.sharma@intel.com]
new file
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:38:59 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.212.16 (41e01ab3GwknrjQOHireofF2v7SlCQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:38:32 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.170.84 (41e01a98vOonZ_L1cH8hpqMPPdMZBg)
sysrq fix for 2.4.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:30:42 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.212.15 (41e018c27QJF9gv30Jwas6mGk0VDgA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:30:16 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.170.83 (41e018a8GZXpwMHfGSHGmgyM2JmjSQ)
Doc update from John Griffin.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:22:40 +0000 (17:22 +0000)]
bitkeeper revision 1.1159.212.14 (41e016e0WABx7Lr5PD8jIm9NC3fw7g)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:18:44 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.82 (41e015f4JgNe4YTschd0_g0exH4QQw)
Turn off strict PCI base-address poking checks. May help video-card
compatibility. May revert this patch if not.
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Jan 2005 01:54:42 +0000 (01:54 +0000)]
bitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA)
Revert bogus shadow 'fix'.
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Jan 2005 01:29:56 +0000 (01:29 +0000)]
bitkeeper revision 1.1159.212.13 (41df3794swb64JdEQfvPveHTBypSAg)
Revert bogus shadow mode 'fix'.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 23:13:05 +0000 (23:13 +0000)]
bitkeeper revision 1.1159.212.12 (41df1781YQ4wbDZYbKztywTKIqxb6A)
Fix botched application of vmx xend patch
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 17:58:21 +0000 (17:58 +0000)]
bitkeeper revision 1.1159.212.11 (41decdbd8TPAvL-MaZNJDOO3L7L6MQ)
Fix CONFIG_MAGIC_SYSRQ compile issue with Linux 2.4 kernel.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 01:41:05 +0000 (01:41 +0000)]
bitkeeper revision 1.1159.212.10 (41dde8b1uPUodrtnTKejSUrLg-fcoQ)
xend extensiosn for VMX guests
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 01:16:26 +0000 (01:16 +0000)]
bitkeeper revision 1.1159.212.9 (41dde2eagwOCuLzt_7mdSFXqA992dg)
VMX bug fixes - disable errant safety check.
iap10@labyrinth.cl.cam.ac.uk [Thu, 6 Jan 2005 23:46:53 +0000 (23:46 +0000)]
bitkeeper revision 1.1159.212.8 (41ddcdedA_y3YPCIz7quwuaHg2Lhng)
VMX bug fixes.
iap10@labyrinth.cl.cam.ac.uk [Thu, 6 Jan 2005 20:50:59 +0000 (20:50 +0000)]
bitkeeper revision 1.1159.170.80 (41dda4b36HJxwMUYJh_Pm07DVKiC2g)
Patch from Leendert van Doorn leendert@watson.ibm.com to fix bug that was effecting mapping of IO pages when Xen was built with certain versions of gcc.
iap10@labyrinth.cl.cam.ac.uk [Thu, 6 Jan 2005 20:41:41 +0000 (20:41 +0000)]
bitkeeper revision 1.1159.212.7 (41dda285BvmhILeGv4rnjJ6N_psxaA)
Patch from Leendert van Doorn leendert@watson.ibm.com to fix bug that was effecting mapping of IO pages when Xen was built with certain versions of gcc.
cl349@arcadians.cl.cam.ac.uk [Thu, 6 Jan 2005 19:41:15 +0000 (19:41 +0000)]
bitkeeper revision 1.1159.212.6 (41dd945bGeh1Ty0PqE-KiyLfzD5xgg)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-unstable.bk
cl349@arcadians.cl.cam.ac.uk [Thu, 6 Jan 2005 19:40:48 +0000 (19:40 +0000)]
bitkeeper revision 1.1159.215.1 (41dd9440RCB9O49X9bZlfiHbEEgFKA)
process.c:
Disable preemption before reading smp_processor_id.
cl349@arcadians.cl.cam.ac.uk [Thu, 6 Jan 2005 19:07:47 +0000 (19:07 +0000)]
bitkeeper revision 1.1159.212.5 (41dd8c833VN1DSNo5vb1QUlsjz5GyA)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-unstable.bk-tmp
cl349@arcadians.cl.cam.ac.uk [Thu, 6 Jan 2005 19:07:33 +0000 (19:07 +0000)]
bitkeeper revision 1.1159.214.1 (41dd8c75RVtwpavnAwZ9VEuLjJomuA)
entry.S:
Fixup critical region fixup code for smp guests.
cl349@arcadians.cl.cam.ac.uk [Thu, 6 Jan 2005 13:25:51 +0000 (13:25 +0000)]
bitkeeper revision 1.1159.212.4 (41dd3c5fTm4eCHEfEnGmThdbM-wOQg)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
iap10@labyrinth.cl.cam.ac.uk [Wed, 5 Jan 2005 21:27:20 +0000 (21:27 +0000)]
bitkeeper revision 1.1159.213.2 (41dc5bb8NoFeyC8xMcZdstILsQ-Tqg)
patch from Leendert van Doorn <leendert@watson.ibm.com>
Hyperthreading on VMX is broken in the xeno-unstable.bk tree. The diff
below fixes this.
It turns out that the mtrr code clears too many bits, some of them cause
Xen to crash. Being a bit more precise fixes the problem.
cl349@arcadians.cl.cam.ac.uk [Tue, 4 Jan 2005 16:39:35 +0000 (16:39 +0000)]
bitkeeper revision 1.1159.213.1 (41dac6c7UY1XYRN99_YcfnduZgOOkA)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-unstable.bk-merge
cl349@arcadians.cl.cam.ac.uk [Tue, 4 Jan 2005 11:44:16 +0000 (11:44 +0000)]
bitkeeper revision 1.1159.212.3 (41da81905Ftkk0Mw5Oh9JMpyAopNkQ)
Makefile:
Remove extraneous text after `endif'.
mwilli2@equilibrium.research [Tue, 4 Jan 2005 03:21:02 +0000 (03:21 +0000)]
bitkeeper revision 1.1159.170.79 (41da0b9euJEutyxkK6O6_20FgU0cQQ)
Add help target to top level makefile.
kaf24@scramble.cl.cam.ac.uk [Sun, 2 Jan 2005 17:06:26 +0000 (17:06 +0000)]
bitkeeper revision 1.1159.212.2 (41d82a12UeppHGr0P0rVzZPBqooWzQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sun, 2 Jan 2005 17:05:44 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.170.78 (41d829e8lHqACg7gEEHdWaU-Jb1YdQ)
Network driver fixes.
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 18:38:45 +0000 (18:38 +0000)]
bitkeeper revision 1.1159.212.1 (41d59cb5edkDeCOlUSEcFsW0oqB4mw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 18:35:40 +0000 (18:35 +0000)]
bitkeeper revision 1.1159.170.77 (41d59bfcre8NxFXZIV6T50LQhiAhYQ)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/testing/xen-2.0-testing.bk
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 18:32:42 +0000 (18:32 +0000)]
bitkeeper revision 1.1159.210.1 (41d59b4aOWdXjAhVW7vNOk29WN5c_w)
fix build w/ trace/debug/etc enabled [from michael day]
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 17:26:00 +0000 (17:26 +0000)]
bitkeeper revision 1.1159.1.525 (41d58ba8VgPwkfEiKrUXF8b7LLwQ5Q)
Andy's control-interface message switch -- first cut.
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 13:53:32 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.1.524 (41d559dckunPc7VHcb_yXNYdk_5x7A)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 13:53:24 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.209.1 (41d559d4GzyJ3WvVnHx_oB2IlXZPuw)
temporary fix for BIGLOCK deadlock & tools fix
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 12:50:56 +0000 (12:50 +0000)]
bitkeeper revision 1.1159.1.523 (41d54b30O4rbtOVTyJB2Od7jzSW30g)
manual merge
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 12:47:51 +0000 (12:47 +0000)]
bitkeeper revision 1.1159.170.76 (41d54a7766O7ds3C9PMWbP5vuyK4Tw)
Add microcode driver to Xen.
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 00:24:44 +0000 (00:24 +0000)]
bitkeeper revision 1.1159.1.522 (41d49c4comhlitBINhom6DG5l00gaA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 21:12:25 +0000 (21:12 +0000)]
bitkeeper revision 1.1159.1.521 (41d46f39V5gFv-vVZKIR69j7WEZGCw)
fix typo
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 20:07:41 +0000 (20:07 +0000)]
bitkeeper revision 1.1159.1.520 (
41d4600d-5_Js55t1jNAOJip2i9k3Q)
build again under 2.4.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 19:10:40 +0000 (19:10 +0000)]
bitkeeper revision 1.1159.170.75 (41d452b0ThWwqJLrhyUjZvsHEZe3FA)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/testing/xen-2.0-testing.bk
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 19:10:23 +0000 (19:10 +0000)]
bitkeeper revision 1.1159.208.1 (41d4529f94LUvFd8n-okKHKIRqKcJw)
makefile fix from jared rhine
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 18:30:47 +0000 (18:30 +0000)]
bitkeeper revision 1.1159.1.519 (41d44957j43cN3y5xTzmQ9SDquPlbQ)
Fix extern declarations in VMX code. They looked okay to me, but GCC
sometimes barfed on them.
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 18:27:56 +0000 (18:27 +0000)]
bitkeeper revision 1.1159.1.518 (41d448acXfjJK8iSoExMLCtViOvsoA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 18:27:27 +0000 (18:27 +0000)]
bitkeeper revision 1.1159.170.74 (41d4488f9fINTxUzyjoq2FnTn5AvMQ)
Improved memory bootstrapping takes into account e820 RAM holes.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 14:59:09 +0000 (14:59 +0000)]
bitkeeper revision 1.1159.1.517 (41d417bddbJQbGTNZdimylJpzcXpqQ)
build fixes
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 14:29:43 +0000 (14:29 +0000)]
bitkeeper revision 1.1159.1.516 (41d410d7eWGB0LUnCA0Y7EAIZig5Hg)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into tempest.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 14:28:53 +0000 (14:28 +0000)]
bitkeeper revision 1.1159.170.73 (41d410a5UNN19EUanWSnfJ52P1DlQw)
remove unused fn
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 14:20:19 +0000 (14:20 +0000)]
bitkeeper revision 1.1159.1.515 (41d40ea3DCBW2imJLdzfyOm_9lOoWg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 14:20:11 +0000 (14:20 +0000)]
bitkeeper revision 1.1159.207.3 (41d40e9b3_4vSbRgi7pJ9tnNxCToeQ)
New generic I/O ring macros from Andrew Warfield and Tim Deegan.
Currently only used for block-device channels.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 13:57:05 +0000 (13:57 +0000)]
bitkeeper revision 1.1159.1.514 (41d40931RP9O8KEhD-URrF5kcG5Rlg)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 13:54:43 +0000 (13:54 +0000)]
bitkeeper revision 1.1159.1.513 (41d408a3JUgu3aO0DUVuu6Cdvk-wig)
update for 2.6 smp changes
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 12:01:47 +0000 (12:01 +0000)]
bitkeeper revision 1.1159.207.2 (41d3ee2b8X5k263Pk7ShvbMkpcLkMg)
manual merge
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 11:57:24 +0000 (11:57 +0000)]
bitkeeper revision 1.1159.207.1 (41d3ed24aepggBU18HkAQtTK4p7Z9A)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 11:46:55 +0000 (11:46 +0000)]
bitkeeper revision 1.1159.170.72 (41d3eaaftC1Zqz_rl9bIUUcTSZFIjg)
Add e820 parsing to Xen. Currently not hooked into heap initialisation:
this is the next step.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 09:57:47 +0000 (09:57 +0000)]
bitkeeper revision 1.1159.1.512 (41d3d11bX6np5I_hLKS7Ki18WyfK2A)
fix build (partial)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:50:36 +0000 (15:50 +0000)]
bitkeeper revision 1.1159.1.511 (41d2d24csvxPmAj9ZQPfm1CsFAsulA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:49:53 +0000 (15:49 +0000)]
bitkeeper revision 1.1159.170.71 (41d2d2214KOuM-HBckYg9I4kQVczaA)
Fix build.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:25:42 +0000 (15:25 +0000)]
bitkeeper revision 1.1159.1.510 (41d2cc76oov-FQV58eycexLwIuSxMQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:19:14 +0000 (15:19 +0000)]
bitkeeper revision 1.1159.1.509 (41d2caf2cGsHkns4vKFDopvGUuM4BQ)
Merge
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:16:58 +0000 (15:16 +0000)]
bitkeeper revision 1.1159.170.70 (41d2ca6aDWrk2tn4J3lpl18fPLfjRA)
Remove heavily arch-dep bootstrap code from common/kernel.c
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 14:46:12 +0000 (14:46 +0000)]
bitkeeper revision 1.1159.1.508 (41d2c334D3CtOjd6Glhc_MnA3jjEGQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 14:42:47 +0000 (14:42 +0000)]
bitkeeper revision 1.1159.1.507 (41d2c267giyCo6LZ_--l9fFOwkMRIQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 14:22:46 +0000 (14:22 +0000)]
bitkeeper revision 1.1159.170.69 (41d2bdb6hidiL3KNy73HpTZ89WedqQ)
Fix NMI handler.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 13:43:52 +0000 (13:43 +0000)]
bitkeeper revision 1.1159.170.68 (41d2b498y1kgB6L3q_YXZmDzui_mSQ)
Pull command-line option declarations to files in which they are used,
rather than having a single list of them in common/kernel.c.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 11:16:06 +0000 (11:16 +0000)]
bitkeeper revision 1.1159.170.67 (41d291f6BNS1b72mftsOXrpMhpZ9og)
M
cl349@arcadians.cl.cam.ac.uk [Mon, 27 Dec 2004 13:35:05 +0000 (13:35 +0000)]
bitkeeper revision 1.1159.1.506 (41d00f89OifvQoN_EcnO5XuQN0RRjA)
Update to Linux 2.6.10.
cl349@arcadians.cl.cam.ac.uk [Mon, 27 Dec 2004 10:12:02 +0000 (10:12 +0000)]
bitkeeper revision 1.1159.1.505 (41cfdff23HZ-hiPuiX8jOHYDydBmgA)
sync w/ head.
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 14:31:14 +0000 (14:31 +0000)]
bitkeeper revision 1.1159.170.66 (41cecb32Dha6gU8G9wqOBm8UEGnLMg)
Update to Linux 2.6.10.
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 13:53:01 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.170.65 (41cec23dGYBVm5BqHogt6mEw18Mo5g)
Kconfig:
Fix processor selection entry.
xenU_defconfig, xen0_defconfig:
Update default configs.
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 10:00:51 +0000 (10:00 +0000)]
bitkeeper revision 1.1159.170.64 (41ce8bd3sGsiOUiBHp1KyOcLPmYBgQ)
sync w/ head.
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Dec 2004 22:09:52 +0000 (22:09 +0000)]
bitkeeper revision 1.1159.1.504 (41cc93b0yD09pgWkeLlUepCAam5oFA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Dec 2004 22:08:11 +0000 (22:08 +0000)]
bitkeeper revision 1.1159.187.81 (41cc934bUot13IO0-1LsmhYl0sW9Zw)
Add plan9 builder support.
kaf24@scramble.cl.cam.ac.uk [Thu, 23 Dec 2004 14:06:12 +0000 (14:06 +0000)]
bitkeeper revision 1.1159.1.503 (41cad0d4p3J5sYi-_a0Mz6vhaLrL8Q)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 23 Dec 2004 14:04:36 +0000 (14:04 +0000)]
bitkeeper revision 1.1159.187.80 (41cad0742dti4bpiBSFPmGXdUEOVcg)
Update defconfigs.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 22:16:48 +0000 (22:16 +0000)]
bitkeeper revision 1.1159.1.502 (41c9f250UPMNaCe07pXLSQ_YQhUUnw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 22:16:19 +0000 (22:16 +0000)]
bitkeeper revision 1.1159.187.79 (41c9f233PwUo9mluRGkYmQFYLqGgCA)
Allow full range of CPU configs in Linux 2.6. Most of them do
actually work. We can re-disable or fix any that turn out not to.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 20:09:53 +0000 (20:09 +0000)]
bitkeeper revision 1.1159.1.501 (41c9d4918cIsDiTOnDU2eRZj1sj1bA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 20:09:26 +0000 (20:09 +0000)]
bitkeeper revision 1.1159.187.78 (41c9d4768ZT219TwwhKCb8dfwHcdkA)
xencons fix.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 19:45:26 +0000 (19:45 +0000)]
bitkeeper revision 1.1159.1.500 (41c9ced6bi_22nPlm0WqxtYuPUpiTw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 19:44:39 +0000 (19:44 +0000)]
bitkeeper revision 1.1159.187.77 (41c9cea7oEBJLap-n-eFcbORZkWXOQ)
More 2.4 time fixes.